parasitic relationship - Spanish English Dictionary